completing successfully - Espagnol Anglais Dictionnaire